almost done getting somthing usable