addressing #28, adding icon aliases
more terse way of handling aliases