new bg and type