be able to read and calcurate