WSP and ADT

yaaass