trying snippet, complete