still not sure why rectangle isn't interacting.