wrappers for equation