Save frames as bidirectional list