added ifdef guard
removed comment