adding some background and new text stuff