finished 103r

as title

#193