fix transpose
add inouts