almost done damn it look good.............