A framework for all bsch based app