ed piccinich