coded some more