Started work on function inlining