added directions for myself. Probably should refactor everything.