fixes, basic generation