styling and adding function to add new list