links fix
core magic methods