gen improvements