add foreman module