Updated Methods to provide parameter direction

Added parameter directions to method signatures