testing more edgecases