improves styles
adds active language functionality and hides resources when there are none