reverted access decorators so they work