steven borenstein