rewrote Logos class