auto type correction
require-coffee support over cs