new code for fab file