this looks pretty cool..actually

might try it out