tildes now read from arguments