improve splash abstract