view: code structure get back