@ada better yet, an open source alternative to all the crappy software (and some hardware?)