flush links
methods return new resources