adds functionality, brush type and different layout