WIP: three more tests are added but they are not finalized yet