use object_id to compare tp to prevent evaluate AR::Relation object
change inspect to to_s. I may need a center way to fix it
add max call-level to 7