Basic initial go at this done.