move functions don't throw error, screen doesn't update