require keen explicit