added action at dialog & keyboard protection
goodness feature added