Total fab