created basic product posting functionality