Made implementation consistent with bands