Functions Added