added dedicated finite size sim