removed extra preparefor