result manipulation