Property Results - On the Ball Real Estate

9609 results | Page 26 of 401
12 24 48


LOADING

For sale
$475,000
9732 64 ST NW, Edmonton, Alberta

9732 64 St NW

Edmonton, Alberta

Rare opportunity to own a RAVINE FACING BUNGALOW in Ottewell, full of potential to CREATE YOUR DREAM HOME while located on a quiet corner lot in one of southeast Edmonton’s most established neighbourhood. This 5 bedroom 2.5 bathroom home offers a SPACIOUS LAYOUT with a finished basement featuring a second kitchen and additional living space. The main floor includes laundry, a primary bedroom with 2 piece ensuite plus original character details including a CEDAR FEATURE WALL, brick facing fireplace and FRENCH DOORS leading to the patio. Outside, enjoy a great fenced yard with patio space and a single attached garage plus parking pad. IMPORTANT UPDATES include ROOF and EVES completed in 2020, upgraded 100 AMP ELECTRICAL service and METAL FENCING completed in 2014. 152ft of ravine frontage lot x 92ft depth perfect for redevelopment and future dream home. Walking distance to Capilano Mall, transit and amenities with easy access across Edmonton. A solid home ready for its next chapter and personal touches. (id:46923)

5 Bedroom 3 Bathroom 1,606 sqft

Real Broker

For sale
$650,000
9933 79 ST NW, Edmonton, Alberta

9933 79 St NW

Edmonton, Alberta

Modern half duplex with a LEGAL BASEMENT SUITE offering style, functionality and income potential in a convenient Edmonton location with easy access to downtown and transit. This well maintained home offers over 1700 sq ft above grade with hardwood flooring, GLASS RAILING details and a bright open layout. The kitchen features elevated white cabinetry, a huge island, ample storage and flows into the living room with an electric fireplace. Upstairs includes 3 bedrooms, upper laundry with sink and storage plus a spacious primary suite with VAULTED CEILINGS, walk in closet and ensuite with glass shower and upgraded 12 inch shower head. The LEGAL BASEMENT SUITE includes its own laundry, stainless steel appliances, quartz peninsula island, bedroom plus den and full bath, ideal for rental income or added flexibility. Enjoy central A/C, EXTRA SOUNDPROOFING between levels, LOW-MAINTENANCE landscaping, large deck, 8.5 ft PRIVACY FENCE and a HEATED DOUBLE GARAGE garage with Nest controls. (id:46923)

4 Bedroom 4 Bathroom 1,881 sqft

Real Broker

For sale
$880,000
11245 64 ST NW, Edmonton, Alberta

11245 64 St NW

Edmonton, Alberta

Live in the heart of Highlands! This FULL SIZED INFILL offers 4 bedrooms and 3.5 bathrooms with a layout designed for modern living. EXPANSIVE WINDOWS fill the home with natural light while engineered hardwood, EXPOSED WOOD BEAMS, quartz surfaces and a gas fireplace create a warm contemporary feel. The kitchen and living spaces flow seamlessly for entertaining and daily life WITH DOUBLE WIDE-PATIO DOORS. All bedrooms are generously sized and upper floor laundry adds convenience. Primary suite features a huge walk-in-closet with built in bench plus a luxurious ensuite with dual sinks, glass shower and private water closet. Fully finished basement adds a large rec room, 4th bedroom, full bath and excellent storage. Outside, enjoy a PRIVATE LOW-MAINTENANCE YARD with ARTIFICAL TURF, large deck, gas BBQ hookup and insulated double garage. Complete with A/C. One of Edmonton’s most vibrant and walkable neighbourhoods just blocks to the river valley, Highlands Golf Club. See feature sheet for more details. (id:46923)

4 Bedroom 4 Bathroom 2,235 sqft

Real Broker

For sale
$239,900
#407 812 WELSH DR SW, Edmonton, Alberta

#407 812 Welsh Dr SW

Edmonton, Alberta

WEST FACING, TOP FLOOR unit with 2 brs and 2 bathrooms. Condo fees include utilities. This 881 sq.ft. home has soaring 9' ceilings providing a more spacious feeling. Upgrades include: AC, cabinetry and drawers are all SOFT CLOSE , QUARTZ kitchen countertop with breakfast bar and subway tile backsplash, tile floors in bathrooms and laundry room, Kohler faucets, QUARTZ counters and backsplash in both bathrooms. Things the owner likes about their home: being on the TOP FLOOR with high ceilings, layout, flooring ,the colors of the walls and cabinets, the UPGRADES paid for when they bought from the builder, insuite laundry and storage, AC, appliances, the AMAZING SUNSET VIEWS, a pots and pans drawer, and that it's a GREAT KITCHEN FOR BAKING. What they like about the neighborhood: it's a great location close to schools, shopping, services, lakes and various WALKING PATHS, great access to Ellerslie Road, The Henday, other main arteries, and the airport. The TITLED UNDERGROUND stall is in a great spot. (id:46923)

2 Bedroom 2 Bathroom 882 sqft

Maxwell Polaris

For sale
$550,000
#214 57114 Rge Rd 25, Rural Barrhead County, Alberta

#214 57114 Rge Rd 25

Rural Barrhead County, Alberta

Welcome to lakefront living at its best! Nestled along 100 feet of flat shoreline on beautiful Lac La Nonne, this year-round waterfront retreat on 0.49 acres offers endless days of boating, swimming, fishing, and sunset evenings around the fire. Less than 20 min to Barrhead & 55 min from Edmonton, this 1,530 sf home is the perfect lake getaway. The main floor features 3 bedrooms, a full bath, laundry, a bright kitchen & dining area with stunning lakeviews plus a cozy livingroom. A charming spiral staircase leads to a private primary retreat on the second level with space for future ensuite & lakefront views. Outside, enjoy a 60-foot dock, pontoon boat lift, heated and insulated 28' x 28' garage, multiple storage buildings, perennial gardens, a fenced yard, raised vegetable garden, and a dedicated fire pit area for making summer memories. Recent updates include: windows, hot water tank, exterior stone-look features. (id:46923)

4 Bedroom 1 Bathroom 1,567 sqft

Exp Realty

For sale
$1,899,000
26517 TWP ROAD 584, Rural Westlock County, Alberta

26517 Twp Road 584

Rural Westlock County, Alberta

Located on 12 Acres & a 1/2 a mile off of HWY 44, this METICULOUS, LIKE NEW ICF home offers over 6,500 sq ft of detailed living space and a 6000 sqft refurbished shop offering over 12,000 sqft of AMAZING SPACE. If you have a large family or are looking for a multi-generational estate home this 7+BDRM BUNGALOW with an extra large garage that can fit up to 5 cars lets you live in style & set up your business. Features include: Luxurious kitchen with professional series appliances, custom millwork throughout, SUNDRENCHED ROOMS, separate loft/bdrm with ensuite & A/C, spectacular master with 5pc spa inspired ensuite, 3 lower bdrms, 1 including attached living area, second kitchen, theatre rm, rec rm, & 2 feature FP's just to start. THE HEATED 6000 SQFT SHOP WITH 3 OVERHEAD DOORS has 4 separate workshops & a 3 pc bath. The 12 acres is set up for a hobby farm with water to pastures, out building, dugout & creek. Additional features include radiant in floor heating & state of the art osmosis system & much more (id:46923)

7 Bedroom 6 Bathroom 3,714 sqft

RE/MAX Excellence

For sale
$249,000
509 2 AV, Rural Wetaskiwin County, Alberta

509 2 Av

Rural Wetaskiwin County, Alberta

Cozy and cute, this 4 season home is just steps to the glorious sandy beach. With 2 bedrooms, a 3 piece bath, and a wood burning fireplace in the living room. The yard is very nicely landscaped with numerous mature perennials, a firepit and 2 storage sheds. If you love the beach, this is worth a look. (id:46923)

2 Bedroom 1 Bathroom 742 sqft

Maxwell Polaris

For sale
$269,900
3601 53 Street, Wetaskiwin, Alberta

3601 53 Street

Wetaskiwin, Alberta

Newly Renovated Bungalow Duplex – Located in the bustling city of Wetaskiwin, this property offers a versatile layout with a legal three-bedroom suite on the main level and an illegal two-bedroom suite below, ideal choice for investors, or those looking to downsize. Both levels feature crisp white cabinets and elegant quartz countertops. The upper suite comes fully equipped with all-new appliances, including fridge, stove, dishwasher, and stackable washer/dryer. Laminate flooring throughout, spacious living room, and large windows that flood the home with natural light. Upper level includes a 4pc bathroom and a 2pc ensuite with a convenient walk-through closet; lower level features a 3pc bathroom. Recent mechanical upgrades include a new hot water tank and furnace. The exterior boasts a fenced yard, ample parking space, and a storage shed. This property is currently tenant-occupied. (id:46923)

3 Bedroom 3 Bathroom 1,078 sqft

Royal LePage Rose Country Realty

For sale
$474,900
9102 83 AV NW, Edmonton, Alberta

9102 83 Av NW

Edmonton, Alberta

Exceptional development opportunity in the highly sought-after community of Bonnie Doon! Situated on a large corner lot measuring 41.25 x 138.68, this property offers incredible potential for redevelopment, investment, or future infill opportunities. Located just steps from the scenic Mill Creek Ravine, U of A’s Campus Saint-Jean, the French Quarter, Bonnie Doon Mall, LRT access, and all nearby amenities, the location truly speaks for itself. The existing home features 1 bedroom upstairs, 1 bedroom downstairs, and 2 full bathrooms, making it ideal to rent or hold while planning your future development. Rarely do opportunities like this become available in one of Edmonton’s most desirable central communities. (id:46923)

2 Bedroom 2 Bathroom 708 sqft

RE/MAX Excellence

For sale
$498,645
4323 KINGLET DR NW, Edmonton, Alberta

4323 Kinglet Dr NW

Edmonton, Alberta

Welcome to the “Erika” 1,653 sqft. this beautiful 4 bed 3 bath plus bonus room home in Kinglet by Big Lake! Featuring a spacious main floor with main floor bedroom and full bath. The open concept kitchen includes a pantry and central island that opens up to the dining room and great room with a fireplace. On the second floor you will find two bedrooms, a bonus room at the top of the stairs and the primary bedroom including a walk-in closet and much more! Perfectly located close to parks, trails, and all amenities, including West Edmonton Mall and Big Lake! ***Please note home is still under constructions, interior photos/upgrades might differ***RMS per blueprints; buyer to verify with seller before purchase. (id:46923)

4 Bedroom 3 Bathroom 1,735 sqft

Bode

For sale
$349,900
12611 47 ST NW, Edmonton, Alberta

12611 47 St NW

Edmonton, Alberta

NO CONDO FEES & NO CONDO BOARD!! Fully renovated and move-in ready, this beautiful 4-bedroom, 2.5-bath half-duplex combines modern upgrades, smart-home features, and exceptional value. With over $100,000 invested in renovations, you'll find a fully finished basement, quartz countertops, custom cabinetry, premium tile work, high-end appliances, custom blinds, fireplace and updated flooring, trim, lighting, plumbing, electrical, concrete, stucco, etc. Enjoy app-controlled Nest thermostat, Ring doorbell cameras, and garage door opener with built-in camera. The attached garage, new landscaping, deck, and under-deck storage complete this truly turnkey home. For over 25 years, neighbours have maintained open backyards, creating a rare shared green space where kids can play, pets can roam, and families can gather, with the option to add a private fence. Ample parking out front for multiple vehicles, a trailer, or camper. Located within walking distance to schools, parks, playgrounds, and the community league. (id:46923)

4 Bedroom 3 Bathroom 1,010 sqft

Century 21 Quantum Realty

For sale
$589,900
9855 79 AV NW, Edmonton, Alberta

9855 79 Av NW

Edmonton, Alberta

MODERN. MOVE-IN READY. RITCHIE GEM. Don't miss this contemporary 2-storey half-duplex offering 1606 sq ft above grade and 2312 sq ft of total living space, featuring 3+1 bedrooms & 3.5 bathrooms in one of Edmonton's most walkable neighborhoods, just steps to Whyte Ave, the U of A & River Valley with NO condo or HOA fees! The Open-Concept Main Floor showcases a cozy living room with Electric Fireplace, Feature Wall & Engineered Hardwood Flooring. The bright kitchen boasts High-Quality Cabinetry, Tile Backsplash, Quartz Countertops & Huge Island, while the dining area opens through patio doors to a large rear deck & landscaped yard. Upstairs offers a Primary Suite with Vaulted Ceilings, Fireplace, Walk-In Closet & 5-piece Ensuite, plus 2 more bedrooms, full bath & Upper Laundry. The Fully Finished Basement with 9 Ft Ceilings & Separate Side Entrance offers future suite potential, with a 4th bedroom, full bath, theatre room & kitchenette with microwave hood fan & sink. WELCOME HOME! (id:46923)

4 Bedroom 4 Bathroom 1,592 sqft

Exp Realty

For sale
$499,000
1921 119A ST SW, Edmonton, Alberta

1921 119a St SW

Edmonton, Alberta

**BRAND NEW HOT WATER TANK**BRAND NEW CARPETS**BRAND NEW KITCHEN CABINETS COUNTERTOP AND ALL SINKS**EXTRA LARGE GARAGE 20X22 FEET** CORNER HOUSE**COMPOSITE DECK**SIDE ENTRANCE WITH FINISHED BASEMENT** Well-kept 1,967 sq ft 2-storey by Pacesetter in Rutherford with a bright open-concept main floor, fireplace, and south-facing dining area. Upstairs offers 3 bedrooms including a primary suite with 4-pc ensuite. Enjoy a composite deck and oversized double garage. Basement features a separate entrance and is currently operating a business. Walking distance to schools with quick access to Anthony Henday & Calgary Trail. (id:46923)

3 Bedroom 3 Bathroom 1,380 sqft

Housesigma Inc

For sale
$435,000
20 Hunt Road NW, Edmonton, Alberta

20 Hunt Road NW

Edmonton, Alberta

Completely renovated 4-level split located in the desirable Overlanders area of NE Edmonton. Situated on a large lot, this home offers the perfect blend of modern upgrades and functional living space. Featuring 4 spacious bedrooms and a bright, inviting living room, the multi-level layout provides excellent separation of space—ideal for families or those who value both comfort and privacy. Extensive Modern renovations throughout give the home a fresh, contemporary feel, making it move-in ready. The detached garage adds convenience and extra storage, while the oversized yard offers plenty of room for outdoor enjoyment, entertaining, or future possibilities. Located in a quiet, established neighborhood close to schools, parks, shopping, and transit. The seller is motivated to sell this property. A beautifully updated home on a large lot in a great location—don’t miss this opportunity! (id:46923)

4 Bedroom 3 Bathroom 1,080 sqft

Sterling Real Estate

For sale
$165,000
#415 2590 ANDERSON WY SW, Edmonton, Alberta

#415 2590 Anderson Wy SW

Edmonton, Alberta

Welcome to The Ion in Ambleside - one of SW Edmonton’s most sought-after condo communities, surrounded by parks, trails, and the vibrant shops & amenities of Windermere. This top-floor, east-facing 1 bedroom ,1 bathroom unit is bright and open. Kitchen offers designer cabinetry, quartz countertops with eating bar, elegant laminate flooring. Large bedroom with walk-in closet. Big windows, and 9-foot ceilings that make the space feel airy. Built-in tech desk, in-suite laundry/ storage room and titled underground parking with storage cage. Comes with a gas line for your BBQ, fitness center, social room, guest suite, and picnic gazebo. The Ion is pet-friendly, well-managed complex. Perfect for first time buyer or investor. Easy access to Anthony Henday & Whitemud freeway. (id:46923)

1 Bedroom 1 Bathroom 559 sqft

Century 21 All Stars Realty Ltd

For sale
$489,900
2327 160 ST SW, Edmonton, Alberta

2327 160 St SW

Edmonton, Alberta

Welcome to the Metro Nixon 18 by Cantiro Homes! This thoughtfully designed rear lane single family home offers modern functionality and flexible living spaces. The open concept main floor features a bright kitchen flowing into the dining and living areas, along with a full main floor bathroom and flex room that can be used as a bedroom, home office, or guest space. Upstairs, you'll find 3 beds, convenient laundry, a central loft area, and a primary bedroom with a walk in closet and ensuite. The home includes a 9' foundation, side entry and rough in drains for potential future basement development. Additional features include: Prairie elevation, Sand interior colorboard, SEPARATE SIDE ENTRY, upgraded Iron spindle railing, close proximity to Currents of Windermere shopping center, ravine, walking trails. (id:46923)

3 Bedroom 3 Bathroom 1,596 sqft

Bode

For sale
$777,000
#17 A 15031 TWP ROAD 462, Rural Wetaskiwin County, Alberta

#17 A 15031 Twp Road 462

Rural Wetaskiwin County, Alberta

YOUR HOMESTEADING DREAM AWAITS MINUTES TO BATTLE LAKE! Set on 9.3 beautifully sculpted acres, this incredible property offers a rare opportunity to embrace a truly self-sufficient lifestyle! Surrounded by municipal reserve on 2 sides for unmatched privacy, the main house offers 1351sqft of above-grade living with 3 bedrooms. Also on the property is a fully self-contained 1 bedroom, 1 bath cabin w/loft adding flexible living or income-generating potential. A 3rd cabin rounds out this one-of-a-kind setup. The land itself is the star — producing fruit trees & bushes including apples, pears, cherries & haskap, a functional greenhouse, cold storage & root cellar, solar for off-grid options, two large cleared fields & creek access. Multiple outbuildings provide ample storage or small animal housing. Fully tree-lined for privacy & backing onto reserve, this property offers the peace, space & self-sufficiency that is increasingly hard to find. Escape the city & go all in on a new way of living! (id:46923)

4 Bedroom 4 Bathroom 1,356 sqft

Exp Realty

For sale
$729,000
6390 17 ST NE, Rural Leduc County, Alberta

6390 17 St NE

Rural Leduc County, Alberta

BACKING TO POND! WALKOUT BASEMENT! TWO MASTER BEDROOMS! Welcome to Irvine Creek, one of the fastest growing communities just 10 minutes south of EDMONTON. This 2419 sq ft property offers a MAIN FLOOR BEDROOM, FULL BATHROOM, SPICE KITCHEN and an open to below living area. Upstairs, it has 3 bedrooms, including 2 MASTER BEDROOMS with luxury en-suites, a 3rd bedroom and a washroom plus a bonus area. Other updates include a covered deck plus a balcony with the master bedroom. Custom finishes throughout the house. The house will be completed in 3-4 months. (id:46923)

4 Bedroom 4 Bathroom 2,420 sqft

Royal LePage Noralta Real Estate

For sale
$459,000
#26 5508 TWP RD 593A, Rural Barrhead County, Alberta

#26 5508 Twp Rd 593a

Rural Barrhead County, Alberta

LAKEFRONT PROPERTY! Escape to the peaceful beauty of Thunder Lake with this incredibly well maintained waterfront retreat, the perfect summer getaway or year-round home where every day feels like a vacation. Enjoy breathtaking lake views, stunning sunsets and the relaxing atmosphere only true lake living can offer. The 1637 sqft home features two bedrooms, spacious living room, kitchen, bathroom, laundry area and an unfinished flex space ideal for a future primary suite or extra living area. The huge sunroom with fireplace is the perfect place to unwind while taking in the amazing lake views year-round. Lovingly maintained with new siding, this property also offers a heated oversized double detached garage perfect for hobbies, storage, or all your lake toys. RV parking complete with power and sewer hookups makes hosting family and friends easy. A rare opportunity to own a beautifully cared for lakefront escape! (id:46923)

2 Bedroom 1 Bathroom 1,638 sqft

RE/MAX Results

For sale
$509,145
2851 64 ST SW, Edmonton, Alberta

2851 64 St SW

Edmonton, Alberta

The Athena F is built with a main floor bedroom and a full bathroom, spacious living room, dinette, and central kitchen with a corner pantry. Side entry added for future development. Basement with 9’ foundation walls and 2 windows. Cozy up by the 50” electric hot & cold fireplace in the living room. Built with a 4-piece ensuite with upgraded walk-in shower and dual sinks. All LED disc lights were upgraded to 5000k white light. Double compartment stainless steel under mount kitchen sink, complete with a chrome finish faucet with pull down sprayer, and 1.5gpm aerator. Energy efficient features include dual pane, Low-E, argon gas filled, Energy Star rated windows, heat recovery ventilator, 96.5% efficient and direct vented furnace, 80gal hot water tank. Quartz counters in kitchen and bathrooms. Luxury vinyl plank flooring throughout main floor and all wet areas. Advanced wear & stain protection carpet w/ 35 oz. weight and 8 lbs. under pad. RMS per blueprints; buyer to verify with seller before purchase. (id:46923)

4 Bedroom 3 Bathroom 1,703 sqft

Bode

For sale
$780,000
11627 76 AV NW, Edmonton, Alberta

11627 76 Av NW

Edmonton, Alberta

For those who live their Expression, this architect-designed Belgravia home offers a rare blend of personality, pedigree, and design-forward living. Steps from the University of Alberta, the river valley, and the LRT, it’s a unique opportunity to own a home where design comes first. Renovated in the 1970s by an architect-owner, the interior was later refined by renowned Canadian designer Meredith Heron, blending mid-century with bold 1980s post-modern confidence. Striking geometry, rich colour, and curated texture will inspire you as you make this home your own. The entire second storey is devoted to the primary suite, a private retreat with treetop views. The thoughtful layout separates the kitchen, dining and living room without closing them off, making the home ideal for entertaining. If you’re seeking a home that embraces personality and refuses predictability, this architectural Belgravia gem awaits. (id:46923)

4 Bedroom 3 Bathroom 1,802 sqft

Liv Real Estate

For sale
$665,000
2812 12 ST NW, Edmonton, Alberta

2812 12 St NW

Edmonton, Alberta

LOCATION ,LOCATION ,LOCATION ! Welcome to this IMMACULATE home situated on a large 30 POCKET lot backing on to a PARK, offers total over 3150 sq ft of living area with a functional layout perfect for growing families. The main floor features a bright living room with fireplace, SPACIOUS KITCHEN with pantry, dining area, a bedroom & convenient laundry. Upstairs offers a LARGE BONUS ROOM, 3 generous bedrooms & 2 full bathrooms, including a spacious primary suite with a 5-piece ensuite & HIS/HER closets. Recent upgrades include NEW FLOORING & FRESH PAINT throughout. This house features a LEGAL 2-bedrooms suite with SEPARATE ENTRANCE & LONG TERM Tenants, providing excellent income potential. Enjoy the fully landscaped & fenced backyard complete with a big STORAGE SHED, while the PARK behind offers added privacy and view. Located within walking distance to HIGH SCHOOL, MEADOWS Rec center, shopping, grocery stores, public transportation & other amenities. Dont miss it ! (id:46923)

6 Bedroom 4 Bathroom 2,352 sqft

Maxwell Polaris

For sale Open House
$725,500
70 EASTCOTT DR, St. Albert, Alberta

70 Eastcott Dr

St. Albert, Alberta

Stunning! Backing onto Greenspace; this stunning bungalow offers the perfect blend of comfort & privacy. Meticulously maintained & move-in ready, this home impresses w/ its spacious foyer, vaulted ceilings, rich hardwood & tile flooring throughout the main level. The bright white kitchen features a raised eating bar, beautiful backsplash & loads of workspace. The spacious breakfast nook opens directly onto the incredible backyard oasis, while the cozy family room w/ gas fireplace is perfect to unwind. The luxurious primary suite has a walk-in closet & a 4-piece ensuite w/ a corner jacuzzi tub & a separate shower. There's a front den, convenient main floor laundry & an In-Floor Heated Oversized Dub Att Garage adds to the home’s exceptional functionality. The fully developed basement is warmed w/ In-Floor Heating & features 2 extra bedrooms, a large rec room, full bath, utility area & ample storage space; ideal for family & guests. Come & fall in love. (Roof: 2017/Deck 2018) Spacious LOT @ 6,312 sq ft. (id:46923)

4 Bedroom 3 Bathroom 1,553 sqft

RE/MAX Excellence

For sale
$344,900
19615 28 AV NW, Edmonton, Alberta

19615 28 Av NW

Edmonton, Alberta

This barely live-in home is perfect for someone on the go - with the attached garage, den/office space and half bath on the main floor. Head up the stairs to find your living room, dining area and wonderful kitchen space with quartz counters, ample cabinets, stainless appliances and a brand new stove! There is a balcony you can sit on and enjoy morning coffee! Upstairs are 2 generous sized bedrooms, 2 full bathrooms (1 ensuite), and the stacking washer/dryer. Did I mention the home already has Central Air-Conditioning!!! There is a fenced front yard, and NO CONDO FEE OR HOA FEE!! Welcome to Uplands, your new home awaits! (id:46923)

2 Bedroom 3 Bathroom 1,207 sqft

Real Broker

Search Properties
Your Favourites

 

No Favourites Found

 

Contact Us
Generating Captcha