my cartridges implementation done