added direction reversal
updated readme