gnation and develo