basics, some gems