Added different colored contents and re-implemented alerts.