Pseudo approximation scheme added.