test changeabl kind model implement changeabl kind 