4.2 working version with custom framework