training

still have errors and bugs. dunno how to fix