character controller working a bit