Early mobile implementation. It does some things