added model with moving agents