engineering context layer