use for .. else ... construct here, less indents :)