Miniinthebox Service Dept. helped a lot in this case! they deserve a 5 star rating.
surprisingly. the battery is a bit shorter in length that the original Panasonic battery, so it does not snap in place. in the mean time i placed a pice of paper in between the gap to cover the missing space.