changed present referente to not nil