organising functions and macros in readme