bugfixes, added generic object select