added button and media patterns and modular scale