need to prepare params