Added direction choice