thin should only be a development dependency