dynamically loading capabilities based on user preferences on OJS