b-smoothness