initial userext onpost work