implement parse functions
parse function is completed up to Note Onject