improve cse (function call)