add ajax translation
add post deletion
add test coverage and profiling