started ps module, added udg socket support