Compose page fleshed out