added badge and modified spec