C306 update