fix some bug in phone view