for Precalculus