added listings resource implementation