types methods rename
simplified validator/creator call in loader