a more completed list is given below