The basic mechanism is working, now onto making it work ingame