Villager processing working as inteded