layers and smarter dimensions
playing around with demos