working but not for fullhandlers