#19 Added mobile support