Setup position now works, more WIP fixes to come