1. pretty data back 2. add count