Implement feature.js