added gen and bin file