Adding cost parameter