Added smart pointered list skeleton