revamp landing and needed permissions changes