my factory annual function