change 'invisibles' to more crossplatform friendly versions