added photo upload gui