bamread
bwread
