a skeleton of code