few fsm fixups
da_funk -> freedom :)
cleanup task debug a bit and fix calling wait twice