basic product application