everything is working

time to clean this thing up