moved for smart_admin project