all direction loops working... feel loopy