osx

not finished