Some insights of what we have been doing