redundant checking removed
README markdownized