# Partial blocks ---