updated tests again more coverage