updated yaml dependency started work on configuration class