improve split frames