pages and functions for activities create