refactored
updated README