various responsive fixes