beautified interface