Content view register

Finaly!

Should implement #691