slightly better comp generation