augh, not quite owrking properly