simple execution implemented