upload basic feature added
shit code added