improved ui for contrb