Author: Jayson Andrey Bernate