implemented keywords frontend