Seems tough but a good idea none the less