update for cgsdl