changed array format slightly - wacky