Made Direction final to prevent sercurity issues.