Full gen working