responsive to 320, tested on chrome only, rough