Zack, woke up in a soft comfortable bed, he rolled over and yawned not caring why he was no longer in that dark drab cell, on that hard metal slab that he used for a bed.

A sweet angelic voice called from beyond the door "Zack, breakfast's nearly ready."

He moaned, "5 more minutes, come-on, I'm still sleepy here"

"Now Zack! Else, you're going to miss the bus!" The voice called back to him.

He stretched and climbed out of bed. On the back of a nearby chair, he saw some clothes laid out over the back of them so decided to get dressed into them.

"Zack, it's on the table, you coming?" the voice called.

"Yeah, be down shortly" he called and opened the bedroom door, beyond which lay a hallway. He looked down the hall, and saw flight of stairs to the left, he walked towards the stairs, and saw an open door to the right behind it was a bathroom, so he decided to use it.

After leaving the bathroom, he walked down the stairs and found a small hallway with three doors in it. He choose to ignore the first door, since a window in it showed a garden meaning it lead outside, and walked through the third open door which lead to a kitchen. To the left was a closed door, to the right was an open door which lead to a living room inside which was a table with a plate of food on it, he sat at the table and started to eat the food. When he had finished eating he heard a door opening from the kitchen, he picked up the empty plate and saw a man with long white hair closing the door.

The man turned and saw Zack standing there, "Ah Zack, good to see you up and about, you'd better hurry you don't want to be late for your first day of training do you?"

Zack placed the plate in the sink. "No, I was just leaving, just have to go grab my keys,"

"What about your bag?" the man said.

"Ah, yeah, thanks Sephiroth, I'll go get it from my room now"

"No problem kiddo" Sephiroth said while ruffling Zacks hair, he pulled away before turning to walk towards the stairs.

He found a satchel next to a desk and grabbed it, on the desk lay a wallet, which he picked up too.

"Come on lazy, you're going to miss the bus" the woman from before called.

He left his room and saw Aerith walking up the stairs. At the bottom, Sephiroth was holding the door open. Zack followed her down towards the front door, at the door she took Sephiroths hand, and turned and they both leaned down and hugged him, a school bus was pulling up at a nearby stop where a couple of school kids were waiting.

He ran over to the stop thinking his bus must be due, as the kids were boarding the bus, "You getting on then kid?" the driver looked at him.

Zack shook his head, "Me?"

"Yeah, come on kid, get on or I'll leave without you"

Zack got onto the bus and took a seat. He stared out of the window wondering what was going on, why did these people treat him as if he was a child? The bus pulled up aside another school bus and he saw his reflection in the mirror. His hair was much shorter and he had a youthful face. He stared at his reflection for a while and started to realise he was a kid.

He felt a tap on his shoulder "Kid, we're at school, you got to get off now" he nodded and stood. However his knees was unable to support his weight and he fainted.

He woke and found he was back in the cell, lying on his slab. He shook his head and got up and started to pace, wondering why his dreams were so weird.