initial releaes commit
development commits have been removed to protect the innocent