added prototype files for views