implemented getSystem