Is there any more we can do to make it better? please document what the further ideas are now @reyjrar has made it a lot better