add session
complete steps and validations