Added core methods