background and some info.