scoping failures ?