assets generations