ctrl separation for complex views