change conseption, encoder based on frequency analyse