29 green tests. selection bug still not fixed