update comments
nop
#19: add field 'isDeleted' in subDetails()
#19: update init() and wave_init(). first init. waveRecover()
#18, #19