made movement more generic and available for mobs