Are we done with small CPS? Challenges and Rewards in today’s system(s).