some ideas drafted