incorrect behavior in completion