added modified source & edited README