Implemented Platform Macros