implement taikoitem & fix select view bugs