Added status factory class