added some spec stuff, but confused
added styles