user's page first version, upload gallery feature