adding old c9 stuff round 2