add skeleton of smatchos