Adding GCM Lib