"behavior" for consistency