Add executor implementation for testing