carriage knows when full