showing code to nathan