integrate for longer