modified with jade