implemented and integrated multiplication