release on enter, fix api for timed