added conversion to String