my fixes for phone bit only

some fixes from my end to make the phone part work along with the PCL
used for it