Initial work on osmos