broken spec made by daniel