basic design completed.