Added #pragma once to header