but = by