bugfixed if statement