for continuous