compilation facilitation