without if