fix sip (not completely)