reformatted readme + added or on optionals