minor changes and setting up whenever gem