dec handling changes