bugfix: if/else logic error!