improve styling
improve style names
make source code opening work