add sqrt functions