def now works