separate purchase config