implement mock classeswq