decrease function created