kaylani solomon