K AND D COMMUNICATIONS