layering the foundation for activeadmin support