added a bunch of funky - but hacky :P - effects