I'm trying to make some nested tabulars but by doing so get a bad alignment.

I want all cells in the table to be aligned to the top left.
In the example the cell named "BAD!" should be aligned like the others (to the top). The cell named "ugly code" does so, but in an ugly manner (what actually wouldn't bother me, but doesen't work for my real problem anyway

Thanks for an explaination and/or solution!
Code: Select all
\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage{color}
\begin{document}
\begin{tabular}{llll}
\toprule
\noindent\begin{tabular}{l}Stuff 1 \tabularnewline Stuff 2 \end{tabular}
&\noindent\begin{tabular}{l}\textcolor{red}{BAD!}\end{tabular}
&\noindent\begin{tabular}{l}Stuff 1 \tabularnewline Stuff 2 \end{tabular}
&\noindent\begin{tabular}{l}Ugly code \tabularnewline ~ \end{tabular}\\[8pt]
\bottomrule
\end{tabular}
\end{document}