mobile friendly. fixes #79