added better styles all over