to upload and buy - napamick