Added count and add methods to carrage