added support for larger devices