SnsController and methods revolved