trying to understand rockspecs