OUT> generic EP OUT access
cleanup
generic >IN working