cardiff 101