Merge high level methods, examples run fine