added purchase boolean / accessor