55676990 os server initial implementation