major ui update and new permissions setup