worked further in the admin panel, migrated old functionality