for long time