electiveXP factory