maj dependencies