added some convience css classes
moved permission requirements to individual calls