[DEV] Add a lot of execute functions and corresponding test.