some change on model