Simplified the direct execution methods