Added magic setter and getter