WIP: implement selection
Check maprg too