should instantiate the foo behavior