if anyone's interested I've managed to resolve the problem I posted about before, see my post in hardware for more info