add restrict of event model
add logic check for displaying events