ability to call functions in between
meta