breeze.net refactoring