added mobile shennanigans