added shadows, texts