dat 5.3 back-compat, props @nacin