M components intro