fixed while node so that body is always checked