improve factories, days controller