updated customer parsing, added subscription tests