Moar stuff!

Signed-off-by: Suki <suki@missallsunday.com>
Moar trickery...

Signed-off-by: Suki <suki@missallsunday.com>
Some cleaning

Signed-off-by: Suki <suki@missallsunday.com>
Little bug

Signed-off-by: Suki <suki@missallsunday.com>