still dealing with speed changes and icbm addition