this is done in verify