fixed bug in caller signaling