cocoa: design mode WIP