Use def file instead of macro