hopefully fixed bugs I DID IT BOW TO ME