adding further tests