generating binary-code