More work on C