need to see what it does for enter