implemented feature A

Completed Feature A.