new postfix closer to scope. Need to readd simplify function