* fixed warnings and unified output