In progress on error.go