May I ask for you to take a look at
this answer from the workplace? I really like it (it's backed up with personal experience!) but I'm hesitating to accept it (since I don't know if this will work for me, since I didn't try yet) but I would still like it to be at the top of the list. So, you know, vote if you like it ^^