how long does it take for baby foot to work?