Да, вам следует прочитать GEB