still debugging partial features and orientation