added the abs function to the standard library