potential fix for multiple slot assignment problem