Trying some ideas from the gentoo wiki. much hipster.