@rocksolid: nice analysis