Added transpose capability