Added execute check to its own method