pushed some changes: code style, reference etc.