Some Design done