experiment skeleton