interactive assingment