Author: khalid smart