very broken but displaying everything now