If you take it on time how well has it worked for you at preventing pregnancy?