update, refactor to avoid conflict with threecoasts-blog