Doug Mastriano is feeling "optimistic"