motified protocol and ui