Can vaccination be given before due date