Add snippet support