added 2gram stuff