some adjustments and new programs