adding purchase service w/ examples