first part of assignment completed.  adding graphics in next release