Removed needless double pointer abstractions