removed previous attempt, redid with new idea.
close to finished product