added guardian features to app. selectively display buttons