Add macros to make usage easier