Added parameter methods
Rudimentary functionality now works.