There have been unlimited interesting ideas which may or may not have already been implemented or tested.