removed transpose prototypes