weird not to use &&