fixed inheritance in snapshot