added operators
using yaml as the parser now