Simplified and made it so that users can handle stuff themselves.