Why do you use goto? :-(