Added #ifndef block to fix issues with multiple includes