author 2 types responsive