Yup all those that you mentioned and plus few more which I don't even remember.
---------- Post added at 12:54 PM ---------- Previous post was at 12:31 PM ----------
Everyone should try the dialer too as it includes a inbuilt Blocker App along with better contacts management.