Fixed oo architecture