finish content controller