added signup function for CIA