yuck act_as_list locking