fixed rule; apparently $@ is not yet defined when parsing the prerequisites