texture maps seem to work more or less