added orientation
merge issues
added orientation