Added "_t" to user-defined types to improve readability