change prototype & timeout snippets