new add drink implemented