new case image, fix bugs