Currently using incorrect implementation for Multiply (* operator), to be fixed once Multiply method is decided