shards' musings