just some ideas - could be interesting