implementation of latest models