Full implementation of vendors