Updated with new way to call parse()