Register function by Anthony ( bug away )
Anthony Marge