Initial design implemented