added trap class
added image files (not used yet)