Added execute method