changed #pragma to #ifndef/#define