initial checkin of security gem