added semiModalViewWasDismissed method to category