lab7C, so all lab could work with yaml