nanooqs initial commit