fix work.execute()