weight learning and not lazy underdevelopment