View is a proper pluggable unit now, still needs more testing though
sync