updated fabricatiom api