mobile interface works, but a bit awkward looking