moved fab and requirements