Addressed points (1) and (4)