finals and some formatting