some imporvemtns to skynet
poop