peter schwecer