fixed functionality: try to guess. and some other bugs