Oodlay self-development