here's an update in responce to my bug :)