removing requirement for pyyaml