Added pragma warning