add snippets; up