add test, formatter