Fixed mutual infinite recursion
Fixed checknamedty