updated methods and readme