Case trigger framework

trying pull requests