added Random strategy and improved plugin loading