implemented more functions, updated README