add resetposition
add semicolon