declan solis