still working on adams operations