..just some random ideas