implemented customers view