provide initial skeleton