tests
order declarations alphabetically