Completely working on os x