add generic loader