Implemented 1st detail.