Zappl market recap