db + ui + ot