tried to unify edit and add reports, also added custom spinner