yaml table def loader