large change on aplication with frontend and backend changes