upload feature and instructions