moving towards a more classical pattern