Author: Lokman Ab. Rahman.