using yaml extension