Evelin Stone and Sloan Harper getting very hot