mod: main base logic
mod: signup implementation