updated exec