potential meanings