Data computation and manipulation