add modeline
adhere to common conventions