269 handpicked apps