interface solid 2 by lastspark