basic updates

expanded communication php functionality