More work with piece wise components