background + new wrappers