add phone gap