why wasn't this working?