update layout to use middleman features