finish naming probs
implement stranded up/down instead of just left/right