add some validation
adding sspec