half working scatter