Enhance execute with support of interactive