Basic implementation of designer.