Completed #8 Use SmartAdmin