added flatten and without methods; updated README