test also corner cases