Cleaned up parameter code