adding a ton of new generatable ui