Added a few functions for execute