adaptive views template