Very clean. B n B as described.