implement block permissions
initialize primetime on user setup