trimmed some arguments to minimum needed complexity, added about.ui