- readme update, refactor