user can pass in duration and stay now as well