styling and chat added