Changes functions signature