mc
added _* attr for better inheritance