finalize product, add setup