some further progress on add-on features