add stdlib functions