usecase 01, usecase 02 added.