Services/Controllers/View/A lot of stuff