bg added(cat not handled)