With key for movement - but really bad