adding hand-written tests