After a down year, things are looking up for David Peralta