exec -> apply