steven woloshen