added bitmap baseclass