updated some ideas..