completed mapper

completed mapper004