use 'else ifeq'