[WIP] updating selection