done #41, need readme to be adjusted