remove old code
can user view method
bugfixes