defined basic interface for system memory