filename shouldn't end with a colon, obviously.