order taking system
add charge mechanism