Removed unneeded JSDoc and added random generation factor to Tap.