add tick editing
add parser