updated boilerplate style and libs