added more parse functions.