setup basics for user views and actions