added multiplication and division funcionality