A L E X – whatever and whenever