finish basic features