adding getLast funciton