layered thoughts