made description optional per #113