Prefer builder style for operations