this topic needs an update as time has changed a few things...