accidentally detects all mac browsers bug fixed; modelService