added scientific module