bad code

dont use this
clean up and trimming

still dont run this