working version, showing points