library added. small problems with filtering the background image.