initial code import, supports request signing only