split and move method on Resource class to specific jobs