Do not call references each time… super slow