Made Parameters constant throughout