Author: Dooding for kid2s1.