load type instead of block