switched from egg to magit