The towering JD Schickerling is delighted to be back and making his powerful presence felt in the engine room for the Stormers.