serve a compose view
a compose view