will support spanish too.  Need to limit languages, return errors etc