Feature/unify parameter handling