fixed more bugs, added user_info page, int/float exception checks