Multiple parameters implemented