Implements - Colby Ba