added fodling macro