Content provider and buttons