split speculation