Looks like a lot more work than necessary

http://www.instructables.com/id/DIY_...horeographed_/