adding dynamic beacon img support.
stuff