replaced nice names with more cryptic ones