overload bpm function to accept address as well as numeric bpm