Fix surface bug (didn't pop stack)
fix bug on surface in toplevel
fix flymark jumping bug
Complete move_to_caller