view changes and http protection