added grey layers for readability