fold spec and comments