added parts of the contacts loader