add ibuffer and some snippets