added dose capability, walking animation, beeping, other functions