Default behavior and baseline implementation