added custom catalogue model