Make Application extensible