updated cite method