changes to enhance