Ported several of the basic ops and their implementations.. hoo