reloaded pattern