Added parameter parsing