specify params and returns syntax