_foo separate
