support for commas added. all tests passed