failed attempts at device-aware layotus