About Us
Products
Equipments
Maintenance Equipments
Oversized Pool Brush
Algae Brush
Contoured Leaf Skimmer
Contoured Leaf Rake
Flex Vacuum Head
Aluminium Vacuum Head
Bicolor Pool Hose
Telescopic Pole
Pool Testing Accessories
Water Fall Equipments
PVC/Acrylic Waterfall
SS Water Fall
SS Water fall Lip Type
Water Attraction
Jet Swim Athlete
Jet Swim Motion
Jet Swim 2000
SS Water Cannon
WATER CANNON – MINI 300
WATER CANNON – MINI 500
WATER CANNON – MAXI 500
COBRA WATERFALL- MINI 500
COBRA WATERFALL- MAXI 500
COBRA WATERFALL – ULTRA 400
WATER SPOUT (38mm)
WATER SPOUT (63mm)
Fountain Nozzles
Finger jet Nozzle
Fan jet Nozzle
Clear Stream Nozzle
Foam Nozzle – OA
Foam Nozzle
Rotating Nozzle
Bell Nozzle
Cascade Nozzle
Bubbler Nozzle
COMPACT RAINBOW JET
INTERACTIVE JET
Competition Equipment
Starting Block
Adjustable Starting Block
Float Lane
Cup Anchor
Back Stroke Turn Indicators
False Start Indicators
Float Lane Roller
Life Guard Chair
Pool Basin Fitting
ABS
Drain Residential Pools
Drain Commercial Pools
Wall Inlets
Floor Inlets
Vacuum Point
Overflow Fitting
Wall Conduit
Overflow Grating
Main Drain Grille
Corner Grating
Overflow Grating Profile
Skimmer
Pool Filler
SS
Drain Residential pools
Drain Commercial pools
Wall Inlets
Floor Inlet
Overflow Fitting
Vacuum Point
Overflow Grating
SPA Fittings
Jacuzzi Nozzle
Wall Mounted Drain
Air Bubbler Nozzle
Air Controller
Push Button
Pneumatic Switch
Air Tube
Spare Parts
Filter spares
Multiport valve spares
QRR series pump spares
QRC / QRCC / CCU SERIES PUMP
Heat pump spares
Ladders
Club Ladder
Standard Ladder
Overflow Ladder
Undercover Ladder
Robotic Pool Cleaner
Magnum Robotic Pool Cleaner
Ultramax 35 mtr Robotic Pool Cleaner
P600 Robotic Pool Cleaner
Cosmy 200 Robotic Pool Cleaner
Ultramax 50 mtr Robotic Pool Cleaner
Filter
Sand Filter -Top Mounted
Sand Filter – Side Mounted
Fiberglass commercial Sand filters
Valve Battery
Cartridge filter
Trolley Mounted Filter
Multicyclone Filter
FRP PUMP ROOM
Pipeless Filter
Glass Media
Pump
Frequency invertor
QR series – Pumps for private pools
QR series – Pumps for Commercial pools
QR series – Pumps for Large Commercial pools
QR-Series – Counter flow systems
Under Water Lights
Wall mounted SS lights with ABS rings
Wall mounted ABS light
Push fit Lights
Niche Mounted Lights
Wall mounted lights
Niche / Stand Mounted Light
Nozzle Mounted Light
DECK BOX
Heat Pump
Domestic Heat Pump
Commercial Heat Pump
Invertor Heat Pump
Valves
Double Union Ball Valve
Double Union Check Valve
Single Union Ball Valve
Single Union Check Valve
Butterfly Valve
Wafer Check Valve
Flange Adaptor
Electric Heaters
Aqua compact 3-18kW
MidiHeat 18-72kW
UV
VGE Pro UV INOX System
Tech UV – C
Timer UV – C
Ozone UV – C
Ionizer UV – C
PZ2-1,2 – Commercial Pools & Spas
PZ7 Ozonator
Pool Cover
Geobubble
Cover Roller
Above
Submerged
Dosing System
Dosing Pump
Dosing Tank
Stirrer
Chemical Feeder
Salt Chlorinator
Air Blower
Our Works
Projects
Fiber Optic HYD
Underdeck Cover
Chittilappillysquare Wellness Park
Phoenix Indore
Resources
Engineering behind Landscape
3D Pool
Blog
Shop
About Us
Products
Equipments
Maintenance Equipments
Oversized Pool Brush
Algae Brush
Contoured Leaf Skimmer
Contoured Leaf Rake
Flex Vacuum Head
Aluminium Vacuum Head
Bicolor Pool Hose
Telescopic Pole
Pool Testing Accessories
Water Fall Equipments
PVC/Acrylic Waterfall
SS Water Fall
SS Water fall Lip Type
Water Attraction
Jet Swim Athlete
Jet Swim Motion
Jet Swim 2000
SS Water Cannon
WATER CANNON – MINI 300
WATER CANNON – MINI 500
WATER CANNON – MAXI 500
COBRA WATERFALL- MINI 500
COBRA WATERFALL- MAXI 500
COBRA WATERFALL – ULTRA 400
WATER SPOUT (38mm)
WATER SPOUT (63mm)
Fountain Nozzles
Finger jet Nozzle
Fan jet Nozzle
Clear Stream Nozzle
Foam Nozzle – OA
Foam Nozzle
Rotating Nozzle
Bell Nozzle
Cascade Nozzle
Bubbler Nozzle
COMPACT RAINBOW JET
INTERACTIVE JET
Competition Equipment
Starting Block
Adjustable Starting Block
Float Lane
Cup Anchor
Back Stroke Turn Indicators
False Start Indicators
Float Lane Roller
Life Guard Chair
Pool Basin Fitting
ABS
Drain Residential Pools
Drain Commercial Pools
Wall Inlets
Floor Inlets
Vacuum Point
Overflow Fitting
Wall Conduit
Overflow Grating
Main Drain Grille
Corner Grating
Overflow Grating Profile
Skimmer
Pool Filler
SS
Drain Residential pools
Drain Commercial pools
Wall Inlets
Floor Inlet
Overflow Fitting
Vacuum Point
Overflow Grating
SPA Fittings
Jacuzzi Nozzle
Wall Mounted Drain
Air Bubbler Nozzle
Air Controller
Push Button
Pneumatic Switch
Air Tube
Spare Parts
Filter spares
Multiport valve spares
QRR series pump spares
QRC / QRCC / CCU SERIES PUMP
Heat pump spares
Ladders
Club Ladder
Standard Ladder
Overflow Ladder
Undercover Ladder
Robotic Pool Cleaner
Magnum Robotic Pool Cleaner
Ultramax 35 mtr Robotic Pool Cleaner
P600 Robotic Pool Cleaner
Cosmy 200 Robotic Pool Cleaner
Ultramax 50 mtr Robotic Pool Cleaner
Filter
Sand Filter -Top Mounted
Sand Filter – Side Mounted
Fiberglass commercial Sand filters
Valve Battery
Cartridge filter
Trolley Mounted Filter
Multicyclone Filter
FRP PUMP ROOM
Pipeless Filter
Glass Media
Pump
Frequency invertor
QR series – Pumps for private pools
QR series – Pumps for Commercial pools
QR series – Pumps for Large Commercial pools
QR-Series – Counter flow systems
Under Water Lights
Wall mounted SS lights with ABS rings
Wall mounted ABS light
Push fit Lights
Niche Mounted Lights
Wall mounted lights
Niche / Stand Mounted Light
Nozzle Mounted Light
DECK BOX
Heat Pump
Domestic Heat Pump
Commercial Heat Pump
Invertor Heat Pump
Valves
Double Union Ball Valve
Double Union Check Valve
Single Union Ball Valve
Single Union Check Valve
Butterfly Valve
Wafer Check Valve
Flange Adaptor
Electric Heaters
Aqua compact 3-18kW
MidiHeat 18-72kW
UV
VGE Pro UV INOX System
Tech UV – C
Timer UV – C
Ozone UV – C
Ionizer UV – C
PZ2-1,2 – Commercial Pools & Spas
PZ7 Ozonator
Pool Cover
Geobubble
Cover Roller
Above
Submerged
Dosing System
Dosing Pump
Dosing Tank
Stirrer
Chemical Feeder
Salt Chlorinator
Air Blower
Our Works
Projects
Fiber Optic HYD
Underdeck Cover
Chittilappillysquare Wellness Park
Phoenix Indore
Resources
Engineering behind Landscape
3D Pool
Blog
Shop
About Us
Products
Equipments
Maintenance Equipments
Oversized Pool Brush
Algae Brush
Contoured Leaf Skimmer
Contoured Leaf Rake
Flex Vacuum Head
Aluminium Vacuum Head
Bicolor Pool Hose
Telescopic Pole
Pool Testing Accessories
Water Fall Equipments
PVC/Acrylic Waterfall
SS Water Fall
SS Water fall Lip Type
Water Attraction
Jet Swim Athlete
Jet Swim Motion
Jet Swim 2000
SS Water Cannon
WATER CANNON – MINI 300
WATER CANNON – MINI 500
WATER CANNON – MAXI 500
COBRA WATERFALL- MINI 500
COBRA WATERFALL- MAXI 500
COBRA WATERFALL – ULTRA 400
WATER SPOUT (38mm)
WATER SPOUT (63mm)
Fountain Nozzles
Finger jet Nozzle
Fan jet Nozzle
Clear Stream Nozzle
Foam Nozzle – OA
Foam Nozzle
Rotating Nozzle
Bell Nozzle
Cascade Nozzle
Bubbler Nozzle
COMPACT RAINBOW JET
INTERACTIVE JET
Competition Equipment
Starting Block
Adjustable Starting Block
Float Lane
Cup Anchor
Back Stroke Turn Indicators
False Start Indicators
Float Lane Roller
Life Guard Chair
Pool Basin Fitting
ABS
Drain Residential Pools
Drain Commercial Pools
Wall Inlets
Floor Inlets
Vacuum Point
Overflow Fitting
Wall Conduit
Overflow Grating
Main Drain Grille
Corner Grating
Overflow Grating Profile
Skimmer
Pool Filler
SS
Drain Residential pools
Drain Commercial pools
Wall Inlets
Floor Inlet
Overflow Fitting
Vacuum Point
Overflow Grating
SPA Fittings
Jacuzzi Nozzle
Wall Mounted Drain
Air Bubbler Nozzle
Air Controller
Push Button
Pneumatic Switch
Air Tube
Spare Parts
Filter spares
Multiport valve spares
QRR series pump spares
QRC / QRCC / CCU SERIES PUMP
Heat pump spares
Ladders
Club Ladder
Standard Ladder
Overflow Ladder
Undercover Ladder
Robotic Pool Cleaner
Magnum Robotic Pool Cleaner
Ultramax 35 mtr Robotic Pool Cleaner
P600 Robotic Pool Cleaner
Cosmy 200 Robotic Pool Cleaner
Ultramax 50 mtr Robotic Pool Cleaner
Filter
Sand Filter -Top Mounted
Sand Filter – Side Mounted
Fiberglass commercial Sand filters
Valve Battery
Cartridge filter
Trolley Mounted Filter
Multicyclone Filter
FRP PUMP ROOM
Pipeless Filter
Glass Media
Pump
Frequency invertor
QR series – Pumps for private pools
QR series – Pumps for Commercial pools
QR series – Pumps for Large Commercial pools
QR-Series – Counter flow systems
Under Water Lights
Wall mounted SS lights with ABS rings
Wall mounted ABS light
Push fit Lights
Niche Mounted Lights
Wall mounted lights
Niche / Stand Mounted Light
Nozzle Mounted Light
DECK BOX
Heat Pump
Domestic Heat Pump
Commercial Heat Pump
Invertor Heat Pump
Valves
Double Union Ball Valve
Double Union Check Valve
Single Union Ball Valve
Single Union Check Valve
Butterfly Valve
Wafer Check Valve
Flange Adaptor
Electric Heaters
Aqua compact 3-18kW
MidiHeat 18-72kW
UV
VGE Pro UV INOX System
Tech UV – C
Timer UV – C
Ozone UV – C
Ionizer UV – C
PZ2-1,2 – Commercial Pools & Spas
PZ7 Ozonator
Pool Cover
Geobubble
Cover Roller
Above
Submerged
Dosing System
Dosing Pump
Dosing Tank
Stirrer
Chemical Feeder
Salt Chlorinator
Air Blower
Our Works
Projects
Fiber Optic HYD
Underdeck Cover
Chittilappillysquare Wellness Park
Phoenix Indore
Resources
Engineering behind Landscape
3D Pool
Blog
Shop
About Us
Products
Equipments
Maintenance Equipments
Oversized Pool Brush
Algae Brush
Contoured Leaf Skimmer
Contoured Leaf Rake
Flex Vacuum Head
Aluminium Vacuum Head
Bicolor Pool Hose
Telescopic Pole
Pool Testing Accessories
Water Fall Equipments
PVC/Acrylic Waterfall
SS Water Fall
SS Water fall Lip Type
Water Attraction
Jet Swim Athlete
Jet Swim Motion
Jet Swim 2000
SS Water Cannon
WATER CANNON – MINI 300
WATER CANNON – MINI 500
WATER CANNON – MAXI 500
COBRA WATERFALL- MINI 500
COBRA WATERFALL- MAXI 500
COBRA WATERFALL – ULTRA 400
WATER SPOUT (38mm)
WATER SPOUT (63mm)
Fountain Nozzles
Finger jet Nozzle
Fan jet Nozzle
Clear Stream Nozzle
Foam Nozzle – OA
Foam Nozzle
Rotating Nozzle
Bell Nozzle
Cascade Nozzle
Bubbler Nozzle
COMPACT RAINBOW JET
INTERACTIVE JET
Competition Equipment
Starting Block
Adjustable Starting Block
Float Lane
Cup Anchor
Back Stroke Turn Indicators
False Start Indicators
Float Lane Roller
Life Guard Chair
Pool Basin Fitting
ABS
Drain Residential Pools
Drain Commercial Pools
Wall Inlets
Floor Inlets
Vacuum Point
Overflow Fitting
Wall Conduit
Overflow Grating
Main Drain Grille
Corner Grating
Overflow Grating Profile
Skimmer
Pool Filler
SS
Drain Residential pools
Drain Commercial pools
Wall Inlets
Floor Inlet
Overflow Fitting
Vacuum Point
Overflow Grating
SPA Fittings
Jacuzzi Nozzle
Wall Mounted Drain
Air Bubbler Nozzle
Air Controller
Push Button
Pneumatic Switch
Air Tube
Spare Parts
Filter spares
Multiport valve spares
QRR series pump spares
QRC / QRCC / CCU SERIES PUMP
Heat pump spares
Ladders
Club Ladder
Standard Ladder
Overflow Ladder
Undercover Ladder
Robotic Pool Cleaner
Magnum Robotic Pool Cleaner
Ultramax 35 mtr Robotic Pool Cleaner
P600 Robotic Pool Cleaner
Cosmy 200 Robotic Pool Cleaner
Ultramax 50 mtr Robotic Pool Cleaner
Filter
Sand Filter -Top Mounted
Sand Filter – Side Mounted
Fiberglass commercial Sand filters
Valve Battery
Cartridge filter
Trolley Mounted Filter
Multicyclone Filter
FRP PUMP ROOM
Pipeless Filter
Glass Media
Pump
Frequency invertor
QR series – Pumps for private pools
QR series – Pumps for Commercial pools
QR series – Pumps for Large Commercial pools
QR-Series – Counter flow systems
Under Water Lights
Wall mounted SS lights with ABS rings
Wall mounted ABS light
Push fit Lights
Niche Mounted Lights
Wall mounted lights
Niche / Stand Mounted Light
Nozzle Mounted Light
DECK BOX
Heat Pump
Domestic Heat Pump
Commercial Heat Pump
Invertor Heat Pump
Valves
Double Union Ball Valve
Double Union Check Valve
Single Union Ball Valve
Single Union Check Valve
Butterfly Valve
Wafer Check Valve
Flange Adaptor
Electric Heaters
Aqua compact 3-18kW
MidiHeat 18-72kW
UV
VGE Pro UV INOX System
Tech UV – C
Timer UV – C
Ozone UV – C
Ionizer UV – C
PZ2-1,2 – Commercial Pools & Spas
PZ7 Ozonator
Pool Cover
Geobubble
Cover Roller
Above
Submerged
Dosing System
Dosing Pump
Dosing Tank
Stirrer
Chemical Feeder
Salt Chlorinator
Air Blower
Our Works
Projects
Fiber Optic HYD
Underdeck Cover
Chittilappillysquare Wellness Park
Phoenix Indore
Resources
Engineering behind Landscape
3D Pool
Blog
Shop
About Us
Products
Equipments
Maintenance Equipments
Oversized Pool Brush
Algae Brush
Contoured Leaf Skimmer
Contoured Leaf Rake
Flex Vacuum Head
Aluminium Vacuum Head
Bicolor Pool Hose
Telescopic Pole
Pool Testing Accessories
Water Fall Equipments
PVC/Acrylic Waterfall
SS Water Fall
SS Water fall Lip Type
Water Attraction
Jet Swim Athlete
Jet Swim Motion
Jet Swim 2000
SS Water Cannon
WATER CANNON – MINI 300
WATER CANNON – MINI 500
WATER CANNON – MAXI 500
COBRA WATERFALL- MINI 500
COBRA WATERFALL- MAXI 500
COBRA WATERFALL – ULTRA 400
WATER SPOUT (38mm)
WATER SPOUT (63mm)
Fountain Nozzles
Finger jet Nozzle
Fan jet Nozzle
Clear Stream Nozzle
Foam Nozzle – OA
Foam Nozzle
Rotating Nozzle
Bell Nozzle
Cascade Nozzle
Bubbler Nozzle
COMPACT RAINBOW JET
INTERACTIVE JET
Competition Equipment
Starting Block
Adjustable Starting Block
Float Lane
Cup Anchor
Back Stroke Turn Indicators
False Start Indicators
Float Lane Roller
Life Guard Chair
Pool Basin Fitting
ABS
Drain Residential Pools
Drain Commercial Pools
Wall Inlets
Floor Inlets
Vacuum Point
Overflow Fitting
Wall Conduit
Overflow Grating
Main Drain Grille
Corner Grating
Overflow Grating Profile
Skimmer
Pool Filler
SS
Drain Residential pools
Drain Commercial pools
Wall Inlets
Floor Inlet
Overflow Fitting
Vacuum Point
Overflow Grating
SPA Fittings
Jacuzzi Nozzle
Wall Mounted Drain
Air Bubbler Nozzle
Air Controller
Push Button
Pneumatic Switch
Air Tube
Spare Parts
Filter spares
Multiport valve spares
QRR series pump spares
QRC / QRCC / CCU SERIES PUMP
Heat pump spares
Ladders
Club Ladder
Standard Ladder
Overflow Ladder
Undercover Ladder
Robotic Pool Cleaner
Magnum Robotic Pool Cleaner
Ultramax 35 mtr Robotic Pool Cleaner
P600 Robotic Pool Cleaner
Cosmy 200 Robotic Pool Cleaner
Ultramax 50 mtr Robotic Pool Cleaner
Filter
Sand Filter -Top Mounted
Sand Filter – Side Mounted
Fiberglass commercial Sand filters
Valve Battery
Cartridge filter
Trolley Mounted Filter
Multicyclone Filter
FRP PUMP ROOM
Pipeless Filter
Glass Media
Pump
Frequency invertor
QR series – Pumps for private pools
QR series – Pumps for Commercial pools
QR series – Pumps for Large Commercial pools
QR-Series – Counter flow systems
Under Water Lights
Wall mounted SS lights with ABS rings
Wall mounted ABS light
Push fit Lights
Niche Mounted Lights
Wall mounted lights
Niche / Stand Mounted Light
Nozzle Mounted Light
DECK BOX
Heat Pump
Domestic Heat Pump
Commercial Heat Pump
Invertor Heat Pump
Valves
Double Union Ball Valve
Double Union Check Valve
Single Union Ball Valve
Single Union Check Valve
Butterfly Valve
Wafer Check Valve
Flange Adaptor
Electric Heaters
Aqua compact 3-18kW
MidiHeat 18-72kW
UV
VGE Pro UV INOX System
Tech UV – C
Timer UV – C
Ozone UV – C
Ionizer UV – C
PZ2-1,2 – Commercial Pools & Spas
PZ7 Ozonator
Pool Cover
Geobubble
Cover Roller
Above
Submerged
Dosing System
Dosing Pump
Dosing Tank
Stirrer
Chemical Feeder
Salt Chlorinator
Air Blower
Our Works
Projects
Fiber Optic HYD
Underdeck Cover
Chittilappillysquare Wellness Park
Phoenix Indore
Resources
Engineering behind Landscape
3D Pool
Blog
Shop
About Us
Products
Equipments
Maintenance Equipments
Oversized Pool Brush
Algae Brush
Contoured Leaf Skimmer
Contoured Leaf Rake
Flex Vacuum Head
Aluminium Vacuum Head
Bicolor Pool Hose
Telescopic Pole
Pool Testing Accessories
Water Fall Equipments
PVC/Acrylic Waterfall
SS Water Fall
SS Water fall Lip Type
Water Attraction
Jet Swim Athlete
Jet Swim Motion
Jet Swim 2000
SS Water Cannon
WATER CANNON – MINI 300
WATER CANNON – MINI 500
WATER CANNON – MAXI 500
COBRA WATERFALL- MINI 500
COBRA WATERFALL- MAXI 500
COBRA WATERFALL – ULTRA 400
WATER SPOUT (38mm)
WATER SPOUT (63mm)
Fountain Nozzles
Finger jet Nozzle
Fan jet Nozzle
Clear Stream Nozzle
Foam Nozzle – OA
Foam Nozzle
Rotating Nozzle
Bell Nozzle
Cascade Nozzle
Bubbler Nozzle
COMPACT RAINBOW JET
INTERACTIVE JET
Competition Equipment
Starting Block
Adjustable Starting Block
Float Lane
Cup Anchor
Back Stroke Turn Indicators
False Start Indicators
Float Lane Roller
Life Guard Chair
Pool Basin Fitting
ABS
Drain Residential Pools
Drain Commercial Pools
Wall Inlets
Floor Inlets
Vacuum Point
Overflow Fitting
Wall Conduit
Overflow Grating
Main Drain Grille
Corner Grating
Overflow Grating Profile
Skimmer
Pool Filler
SS
Drain Residential pools
Drain Commercial pools
Wall Inlets
Floor Inlet
Overflow Fitting
Vacuum Point
Overflow Grating
SPA Fittings
Jacuzzi Nozzle
Wall Mounted Drain
Air Bubbler Nozzle
Air Controller
Push Button
Pneumatic Switch
Air Tube
Spare Parts
Filter spares
Multiport valve spares
QRR series pump spares
QRC / QRCC / CCU SERIES PUMP
Heat pump spares
Ladders
Club Ladder
Standard Ladder
Overflow Ladder
Undercover Ladder
Robotic Pool Cleaner
Magnum Robotic Pool Cleaner
Ultramax 35 mtr Robotic Pool Cleaner
P600 Robotic Pool Cleaner
Cosmy 200 Robotic Pool Cleaner
Ultramax 50 mtr Robotic Pool Cleaner
Filter
Sand Filter -Top Mounted
Sand Filter – Side Mounted
Fiberglass commercial Sand filters
Valve Battery
Cartridge filter
Trolley Mounted Filter
Multicyclone Filter
FRP PUMP ROOM
Pipeless Filter
Glass Media
Pump
Frequency invertor
QR series – Pumps for private pools
QR series – Pumps for Commercial pools
QR series – Pumps for Large Commercial pools
QR-Series – Counter flow systems
Under Water Lights
Wall mounted SS lights with ABS rings
Wall mounted ABS light
Push fit Lights
Niche Mounted Lights
Wall mounted lights
Niche / Stand Mounted Light
Nozzle Mounted Light
DECK BOX
Heat Pump
Domestic Heat Pump
Commercial Heat Pump
Invertor Heat Pump
Valves
Double Union Ball Valve
Double Union Check Valve
Single Union Ball Valve
Single Union Check Valve
Butterfly Valve
Wafer Check Valve
Flange Adaptor
Electric Heaters
Aqua compact 3-18kW
MidiHeat 18-72kW
UV
VGE Pro UV INOX System
Tech UV – C
Timer UV – C
Ozone UV – C
Ionizer UV – C
PZ2-1,2 – Commercial Pools & Spas
PZ7 Ozonator
Pool Cover
Geobubble
Cover Roller
Above
Submerged
Dosing System
Dosing Pump
Dosing Tank
Stirrer
Chemical Feeder
Salt Chlorinator
Air Blower
Our Works
Projects
Fiber Optic HYD
Underdeck Cover
Chittilappillysquare Wellness Park
Phoenix Indore
Resources
Engineering behind Landscape
3D Pool
Blog
Shop
My account
Home
/
My account
Login
Username or email address
*
Required
Password
*
Required
Remember me
Log in
Lost your password?
Call Now