improved requesthandling by extending controller helper