gen directory can go as well