First commit - dirty mac version
cleaning