new Controller version with traces