changed added to add
code cleanup
initial checkin