NCPED - Our story so far