minor design change
Merge branch 'lkab' of https://github.com/shurigo/snq into lkab
design for registration