creation page is functional