dont need to pass value on upserts