so here ya go... my thoughts...