adding recursive yaml parsing