deal with autosign later