server:prepare compositor implementation