design by michal socha 2007 C