peter krupka