law of demeter
tweaking