Added implementation of Addport, AddMac, AddSlice