begin on client view