this bug should be fixed now... we spent a little time today going over different assign/unassign functions...