made an operations object and some tests