Updated composer with yaml parser