simple refactoring
remove private view variables to private scope variables
0.1.0 add triggers