new way to extend model
0.0.3