added class for js delegation events