better compensation for higher frequencies
packaging for npm