Added the ability to generisize some of the parameters

Signed-off-by: Justin Wesley <justin@wesleyhome.com>