added:  an 'onShow' callback

added:  an 'onShow' callback