rearranging things
now you can write fun smart hacks plugins