35 handpicked apps