skeleton + external frameworks