app.controller strukturno složen