opinionated defaults