Added def() and *()