return precisons