new 'self' feature to let user choose the refresh URL
upgrading to 1.2.3