b functionality completed
a functionality completed
images