fully support bpm and stop making typos..