Added decorator to limit access