finish basic specs for public methods