Structuring your CS