I'll work on it more once the site isn't having the performance issues.